Star Metro - GECC Reports Fiscal 2025 Q1 Financial Results