About Vc Holdings Limited (12788857) United Kingdom