Annual report pursuant to Section 13 and 15(d)

Stockholders' equity - Ordinary Shares (Details)

v3.24.0.1
Stockholders' equity - Ordinary Shares (Details)
May 14, 2021
GBP (£)
Dec. 31, 2023
May 31, 2023
GBP (£)
Stockholders' equity      
Number of votes per share on a show of hands   1  
Number of votes per share on a poll   1  
Maximum aggregate nominal amount £ 327,921.00    
Maximum aggregate nominal amount of shares without offering to existing shareholders holding proportion £ 327,921.00   £ 380,600.712