About Meridian Hotels Limited (12009534) United Kingdom