About Svm Investment Managers Limited (SC228293) United Kingdom