About M M Holdings Investment Limited (11671788) United Kingdom