About Sense Digital Solution Ltd (12753243) United Kingdom