About Vericore Limited (03602306) United Kingdom