About Merriott Holdings Limited (10052809) United Kingdom