About Mmi Holdings Ltd (12439362) United Kingdom