About Amaya Group Ltd (10669451) United Kingdom