About Amaya Limited (07951240) United Kingdom