About Velo Ventures (global) Limited (08145750) United Kingdom