About Sensorwise Limited (12305444) United Kingdom