Statement Of Financial Position [Abstract]
| Concept | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2023-03-31 | As at 2023-03-31 | As at 2023-03-31 | 
|---|---|---|---|---|---|---|---|---|---|
| Statement of financial position [abstract] | |||||||||
| Assets [abstract] | |||||||||
| Current assets [abstract] | |||||||||
| Trade and other current receivables | — | — | 
                                                95,291
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                150,869
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Cash and cash equivalents | — | — | 
                                                15,499,951
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                14,588,898
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                13,692,410
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
| Current assets | — | — | 
                                                159,268,476
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                14,739,767
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Assets | — | — | 
                                                159,268,476
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                182,023,453
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Equity and liabilities [abstract] | |||||||||
| Equity [abstract] | |||||||||
| Issued capital | — | — | 
                                                208,953,833
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                208,953,833
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Retained earnings | — | — | 
                                                80,682,487
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                109,769,767
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Equity | 
                                                208,953,833
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                80,682,487
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                128,271,346
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                109,769,767
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                208,953,833
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                99,184,066
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                71,236,648
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                208,953,833
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
                                                137,717,185
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | 
| Liabilities [abstract] | |||||||||
| Current liabilities [abstract] | |||||||||
| Trade and other current payables | — | — | 
                                                65,574
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                57,273
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Current liabilities | — | — | 
                                                30,997,130
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                51,918,855
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — | 
| Liabilities | — | — | 
                                                30,997,130
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | 
                                                82,839,387
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             | — | — | — |