About Channel Independent Consulting Limited (09618533) United Kingdom