About Amaya Spa (amersham) Ltd (12029253) United Kingdom