About Vac Group Limited (12376369) United Kingdom