Enwell Energy plc (ENW) Financial Health & Risks | Ticker