About Channel One Ltd (10591197) United Kingdom