About Sense Technologies Ltd (10948867) United Kingdom