What does Anwendungsdienstleister mean?

Anwendungsdienstleister - German to English

application company