About Mzuzu (london) Ltd (12234115) United Kingdom