About Meraki Hospitality Limited (11686475) United Kingdom