Peabody Capital No 2 PLC (41LI) Financial Health & Risks | Ticker