Director/PDMR Shareholding - Calnex Solutions PLC | RNS | Ticker