Annual report pursuant to Section 13 and 15(d)

Stockholders' equity - Ordinary Shares (Details)

v3.19.3.a.u2
Stockholders' equity - Ordinary Shares (Details)
Jun. 21, 2017
GBP (£)
Dec. 31, 2019
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 £ 207,288.00  
Period of authority for directors 5 years  
Maximum aggregate nominal amount of shares without offering to existing shareholders holding proportion £ 157,500.00