About Veyga Ltd (11956602) United Kingdom