About Lake Merritt Hospitality Holdings Limited (11058164) United Kingdom