SGGKF Financials: Singapore Technologies Engineering Ltd AI Analysis