About Veracore Limited (13310566) United Kingdom