About Meridian Commerce Ltd (11786135) United Kingdom