About Veve Limited (11299324) United Kingdom