Al-Majdiyah approves 2025 financials