About Velox Consultancy Services Limited (08911746) United Kingdom