About Amora Leisure Ltd (10070786) United Kingdom