GNIIF Financials: GNI Group Ltd AI Analysis