About Meridian Hotel Holdings Limited (12502182) United Kingdom