About Sensometrica Limited (08708563) United Kingdom