About Velocity Patching Limited (06840731) United Kingdom