About M&i Holdings Ltd (12931391) United Kingdom