PDMR & PCA Dealings and Appointment of Director - Keras Resources plc | RNS | Ticker