About Mam Investments Limited (12917297) United Kingdom