About Veo Group Ltd (10969867) United Kingdom