About Channel Link L.p. (SL016683) United Kingdom