About Sensate Digital Ltd (12298977) United Kingdom