Link Removed (Old/Invalid)
A convenience address at a hired mailbox it seems. Maybe necessary for taking of card/webwallet deposits. You can't play the games in free without joining, they also have Playtech games and Aristocrat.
Aleksandrs Jekabsons is listed as Director, a Latvian. Listed as an 'affiliate manager' according to LinkedIn
Affiliate Manager at getgamers.ru
The company capital value is £1 - clearly a front company.
There are HUNDREDS of other companies using this hired convenience address too.
I wouldn't go near this site.