About Sophrosyne Consultancy Ltd (12266842) United Kingdom