About Veritate Ltd (10625992) United Kingdom