About Mmi Investments Limited (07874939) United Kingdom