About Vega International Group Ltd (11834047) United Kingdom