About Veqtre Ltd (09025862) United Kingdom