Bens Creek Group plc (BEN) Financial Health & Risks | Ticker