GRDLF Financials: Grindrod Ltd AI Analysis