On 9th January 2024, 90,494 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £2.21 per share.
On 27th March 2024, 22,200 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £1.9623 per share.
On 4th April 2024, 257,652 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £2.09 per share.
On 5th April 2024, 2,392 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £2.09 per share.
On 9th April 2024, 143,539 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £2.09 per share.
On 10th April 2024, 2,392 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £2.09 per share.
Events afters the End of the Reporting Period
On 2nd April 2025, 148,626 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £3.4278 per share.
On 4th September 2025, 178,866 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £2.679 per share and a further 17,917 Ordinary shares of £0.001 each were allotted and fully paid at a price of £3.3487 per share.
On 26th September 2025, 298,504 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £3.3487 per share.
On 3rd November 2025, 38,005 Ordinary shares of £0.0001 each were allotted and fully paid at a price of £3.3487 per share.