Tell Communications Ltd. Slogan: Nigeria