About Channex Limited (10409845) United Kingdom