About Manu Investments Limited (10336485) United Kingdom