About Channel Edge Media Ltd (09618244) United Kingdom