About Mmi Holdings (ne) Limited (12734241) United Kingdom