That link was a temporary link. Looked them up at that same site and got this...
Name & Registered Office:
GAMESBOXX LTD
6 LINGFIELD ROAD
LONDON
UNITED KINGDOM
SW19 4QA
Company No. 07140258
Status: Active
Date of Incorporation: 29/01/2010
Country of Origin: United Kingdom
Company Type: Private Limited Company
Nature of Business (SIC):
92000 - Gambling and betting activities
Accounting Reference Date: 31/01
Last Accounts Made Up To: 31/01/2012 (DORMANT)
Next Accounts Due: 31/10/2013
Last Return Made Up To: 29/01/2012
Next Return Due: 26/02/2013
Previous Names:
Date of change Previous Name
10/10/2011 THE POKER LADDER LTD
No other useful info on the site. It looks like they are registered although that doesn't give me a lot of confidence.