About Sense Digital Ltd (11938972) United Kingdom