About Vacr Holdings Limited (03625679) United Kingdom