About M&i Telecom Limited (13055827) United Kingdom