About Vc M&e Holdco Ltd (12880589) United Kingdom