Tooru PLC (TOO) Financial Health & Risks | Ticker