About Velox Financial Technology (uk) Limited (13068537) United Kingdom