SWRAF Financials: Swire Pacific Ltd AI Analysis