About Meridian 3 Limited (12864452) United Kingdom