About Mala Management Limited (02490800) United Kingdom