About Veritas Associates Limited (08783349) United Kingdom