Sediada no Reino Unido, esta companhia estableceu-se em 2002 e começou a prestar serviços em 2003. Em 2006, Channel Express foi introduzida nesta empresa de verdadeiro baixo custo para o cliente.