About Amazehotels Ltd (12138068) United Kingdom