About Velox Sweden Limited (11790407) United Kingdom