About Attica Gambling Limited (07890260) United Kingdom