| 29th Jul 2021 7:00 am | 
                                            RNS | 
                                            Posting of Annual Report & Notice of AGM | 
                                        
                                                                            
                                            | 30th Jun 2021 8:00 am | 
                                            RNS | 
                                            Annual Financial Report | 
                                        
                                                                            
                                            | 12th Apr 2021 9:05 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 12th Apr 2021 9:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 23rd Feb 2021 7:00 am | 
                                            RNS | 
                                            Corporate Update | 
                                        
                                                                            
                                            | 22nd Feb 2021 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 22nd Feb 2021 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 22nd Feb 2021 2:05 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 22nd Feb 2021 2:00 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 8th Feb 2021 7:00 am | 
                                            RNS | 
                                            Grant of Options | 
                                        
                                                                            
                                            | 4th Feb 2021 7:00 am | 
                                            RNS | 
                                            Exercise of Warrants | 
                                        
                                                                            
                                            | 2nd Feb 2021 9:05 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 2nd Feb 2021 9:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 1st Feb 2021 4:40 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 1st Feb 2021 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 1st Feb 2021 11:05 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 1st Feb 2021 11:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 29th Jan 2021 11:05 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 29th Jan 2021 11:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 29th Jan 2021 9:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 28th Jan 2021 10:15 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 28th Jan 2021 7:00 am | 
                                            RNS | 
                                            Exercise of Warrants | 
                                        
                                                                            
                                            | 27th Jan 2021 2:05 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 27th Jan 2021 2:00 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 20th Jan 2021 2:05 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 20th Jan 2021 2:01 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 20th Jan 2021 11:06 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 20th Jan 2021 11:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 20th Jan 2021 9:05 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 20th Jan 2021 9:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 19th Jan 2021 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 19th Jan 2021 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 19th Jan 2021 11:05 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 19th Jan 2021 11:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 18th Jan 2021 11:06 am | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 18th Jan 2021 11:00 am | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 24th Dec 2020 8:15 am | 
                                            RNS | 
                                            First Day of Dealings |