About Sensoli Limited (03847383) United Kingdom