About Meridian Hold Co Ltd (12873943) United Kingdom