Probably been asked a million times but I was curious so thought I'd ask.
Who are the people behind the site. Very little information on them. Whois throws nothing up. Are they shy or do they have good reason to be anonymous? Is the site owned by an organisation?