About Sensato Ltd (07342742) United Kingdom