About Veritas Investment Solutions Limited (12351907) United Kingdom