About Channels Solutions Ltd (13218467) United Kingdom