About Social Sense Solutions Ltd (09601341) United Kingdom