About M&i Group Limited (12857385) United Kingdom