About Sensor Innovations Limited (SC426603) United Kingdom