About Meridian Universal Limited (12715659) United Kingdom