Is KCL Infra Projects Ltd. worth buying?