About Sense Solutions Ltd (10198407) United Kingdom