Placing, Subscription and Director/PDMR Dealing - Ondo Insurtech plc | RNS | Ticker