About Meridian Glo Ltd (12492163) United Kingdom