About Vc Lifestyle Holdco Ltd (12881141) United Kingdom