About Sophrosyne Solutions Ltd (11047974) United Kingdom