About Sensori Technology Limited (10196063) United Kingdom