Is NMDC Ltd. worth buying?