About Sense Technology Ltd (12550201) United Kingdom