About Socrates Capital Limited (06786723) United Kingdom