About Meridian I Ltd (13509347) United Kingdom