About M.i. Cap Limited (13166706) United Kingdom