About Amaya Services Limited (12541689) United Kingdom