ALFA FINANCIAL SOFTWARE HOLDINGS PLC IRfinancial tables · 2025adYZoJ1ZCF7ES81g 2025 Alfa AR25 Financial Statements