About Amaya Life Ltd (09868331) United Kingdom