About Veritas Partners Limited (11661918) United Kingdom