meaning of bestellende Firma

bestellende Firma - German to English

buying firm