About Meridian International Trade Limited (11284841) United Kingdom