About Solution Sense Services Ltd (11136594) United Kingdom