About Mezex Ltd (12413748) United Kingdom