About Channel Ip Limited (06614413) United Kingdom