| Mar 03, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Feb 28, 2025 | 
                      Total Voting Rights and Issued Share Capital
                       | pdf |  | 
                
                  
                    | Feb 28, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf | 
                
                  
                    | Feb 28, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Feb 27, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf | 
                
                  
                    | Feb 27, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Feb 26, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf | 
                
                  
                    | Feb 26, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Feb 25, 2025 | 
                      Disclosure of director’s details – Ming Lu
                       | pdf |  | 
                
                  
                    | Feb 25, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf | 
                
                  
                    | Feb 25, 2025 | 
                      Transaction in own shares
                       | pdf |  | 
                
                  
                    | Feb 24, 2025 | 
                      Next Day Disclosure Return
                       | pdf | pdf |