Cql Technology And Solutions Company Limited