About Vc Associates Ltd (12173156) United Kingdom