About M.i. I Holdings Ltd (12509002) United Kingdom