About Veya Limited (11824750) United Kingdom