KIN and Carta plc (KCT) Financial Health & Risks | Ticker