About Channex Holdings Limited (11279523) United Kingdom