Is DFM Foods Ltd. worth buying?