Annual Report and Financial Statements 2025 19th of December, 202519th of December, 2025 Webis Holdings PLC Editor Annual Report and Financial Statements 2025