About Mezo Market Ltd (SC613989) United Kingdom