About Amaya Rail Limited (11588816) United Kingdom