About Meridian Solutions (global) Limited (10088514) United Kingdom