About Channel Connect Uki Ltd (12548280) United Kingdom