Star Metro - The Fresh Factory Reports Record Billed Revenue & EBITDA in Q1 2025