About Mi Technology Solutions Limited (13402841) United Kingdom