About Channel I (uk) Limited (06308862) United Kingdom