SWRBF Financials: Swire Pacific Ltd AI Analysis