About Vc M&e Spv 2 Ltd (13072417) United Kingdom