About Sensoy Limited (10375931) United Kingdom