Is TRF Ltd. worth buying?