Star Energy Group plc (STAR) Financial Health & Risks | Ticker