About Sophrosyne Ventures Llp (OC345161) United Kingdom