Is KCP Ltd. worth buying?