Star Metro - First Quarter 2025 Financial Statements and MD&A