About Veo Management Limited (04882193) United Kingdom