About Velox Communications Ltd (13240312) United Kingdom