About Channex Investments Limited (10409783) United Kingdom