About Socrates Venture Capital Ltd (12199932) United Kingdom