About Amaru Hospitality Limited (13290290) United Kingdom