About Sensdo Ltd (11909661) United Kingdom