About Investmentcompany Mlake Ltd (12795946) United Kingdom