KCL INC ,