About Velocity Technologies Ltd (12617532) United Kingdom