About Vac Venture Capital Ltd (12832202) United Kingdom