About Velox Technical Ltd (12207241) United Kingdom