About Velox Investments Ltd (12944327) United Kingdom