About Veritrade Ltd (11459743) United Kingdom