About Mezecom Ltd (13386304) United Kingdom