About Vcs (holdings Uk) Limited (08375791) United Kingdom