About Sensorvale Limited (10072241) United Kingdom