KNRX Financials: Knorex Ltd AI Analysis