meaning of besagte Firma

besagte Firma - German to English

said organization