Craneware PLC (CRW) Financial Health & Risks | Ticker