About Amaya Lancaster Limited (11302582) United Kingdom