About Veo Limited (08210571) United Kingdom