About Channon Technology Consulting Limited (10107405) United Kingdom