About Velocity Technology Solutions Uk Holdings Limited (SC445689) United Kingdom