About Vac Ventures Group Ltd (12832059) United Kingdom