About Sensor-link Technologies Ltd (12250664) United Kingdom