Based in Croydon, South London, CIX (originally Compulink Information eXchange) is a trading name of ICUK offering advanced Internet communications for both the home and business user... On 25 May 2011, CIX Online Ltd. was purchased by ICUK, an ISP,..
Relevance: 18.692686