Red Sea Company approves 2025 financials