Star Metro - China XLX Announces 2025 Interim Results