About 3 Channels International Ltd (13585812) United Kingdom