About Veaga Ltd (12462640) United Kingdom