| 21 Nov 2023 | OTHER | Royston Hoggarth | 100,000 | — | |
| 25 Oct 2023 | OTHER | Royston Hoggarth | 70,000 | — | |
| 08 Dec 2021 | OTHER | Andrew Walker | 500,000 | 0.27 GBP | |
| 08 Dec 2021 | OTHER | Andrew Walker | 300,000 | 0.78 GBP | |
| 06 May 2021 | OTHER | Klaasvander Leest CEO | 3,600 | 1.00 GBP | |
| 06 May 2021 | OTHER | Andrew Walker Finance Director | 3,600 | 1.00 GBP | |
| 07 May 2020 | OTHER | Klaasvander Leest CEO | 5,902 | 0.61 GBP | |
| 07 May 2020 | OTHER | Andrew Walker Finance Director | 5,902 | 0.61 GBP | |
| 03 Apr 2020 | OTHER | Klaasvander Leest CEO | 3,904 | 0.46 GBP | |
| 03 Apr 2020 | OTHER | Andrew Walker Finance Director | 3,904 | 0.46 GBP | |
| 27 Sept 2019 | OTHER | Azalia Trust - PCA of Jacques Tredoux, Non-Executive Directorentity | 712,456 | 0.30 GBP | |
| 27 Sept 2019 | OTHER | Azalia Trust - PCA of Jacques Tredoux, Non-Executive Directorentity | 956,424 | 0.30 GBP | |
| 19 Oct 2018 | OTHER | Klaasvander Leest | 1,000,000 | 0.27 GBP | |
| 19 Oct 2018 | OTHER | Andrew Walker | 650,000 | 0.27 GBP | |
| 04 Sept 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 25,000 | 0.37 GBP | |
| 04 Sept 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 25,000 | 0.39 GBP | |
| 04 Sept 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 25,000 | 0.41 GBP | |
| 26 Jul 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 10,000 | 0.34 GBP | |
| 24 Apr 2018 | PURCHASE | Chuck Pol - Non-Executive Chairman | 62,500 | 0.29 GBP | |
| 26 Jul 2017 | PURCHASE | Intercede Groupplcentity | 5,950 | 0.60 GBP | |
| 26 Jul 2017 | PURCHASE | Intercede Groupplcentity | 5,950 | 0.60 GBP | |
| 26 Jul 2017 | PURCHASE | Intercede Groupplcentity | 5,950 | 0.60 GBP | |
| 17 Jul 2017 | PURCHASE | Chuck Pol - Non Executive Director Helen Adams - Chief Sales Officer | 70,537 | 0.55 GBP | |
| 17 Jul 2017 | PURCHASE | Chuck Pol - Non Executive Director Helen Adams - Chief Sales Officer | 181,818 | 0.55 GBP | |
| 04 May 2017 | OTHER | Intercede Groupplcentity | 3,440 | 0.00 GBP | |