About Svgc Managers Limited (09475460) United Kingdom