About Velox Logicae Limited (11393650) United Kingdom