Is HEC Infra Projects Ltd. worth buying?