translate English to German: The "Submission Service" licence is meant for companies who plan to submit products that don't belong to them. Usually they own a submission service and submit the products for others.
Die "Submission Service" Lizenz richtet sich an Unternehmen, die nicht Ihre eigenen Produkte anmelden, sondern Produkte ihrer Kunden.