About Mi Sensor Technology International Limited (08520633) United Kingdom