About Vvc Spv1 Ltd (12086106) United Kingdom