Star Metro - The Fresh Factory Reports Q1 2026 Financial Results with 17% Billed Revenue Growth, Completes New Facility Retrofit