About The Channel Group Ltd (10364874) United Kingdom