CPYYF Financials: Centrica PLC AI Analysis