KLRGF Financials: Keller Group PLC AI Analysis