About Channel Management Solutions Ltd (09264862) United Kingdom