About Amaya Investments Ltd (10924462) United Kingdom