About Universal Meridian Ecommerce Ltd (12306116) United Kingdom