About Velox It Solutions Ltd (12404959) United Kingdom