About Meridian Solutions (international) Ltd (11849241) United Kingdom