About Vvc Spv2 Limited (12089561) United Kingdom