About Velocity Group Ltd (SC618601) United Kingdom