Scirocco Energy plc (SCIR) Financial Health & Risks | Ticker