About Channel 1 Ltd (12972114) United Kingdom