About Vc M&e Topco Ltd (12880592) United Kingdom