Star Metro - Pulsar Announces Financial and Operating Results for the Six Months Ended March 31, 2025