About Veeta Group Limited (11628707) United Kingdom