About S Sense Ltd (09570607) United Kingdom