About Mezra (asia) Ltd (03143128) United Kingdom