About Vc Capital Ltd (11297292) United Kingdom