Star Metro - The Fresh Factory Reports Fiscal 2025 Results with Record Annual Billed Revenue of $45.1M, EBITDA increase of 225% YoY