About Veritate Holdings Limited (11124858) United Kingdom