About Veaj Ltd (12108346) United Kingdom