translate English to German: However, the number of these service providers is limited.
Deren Anzahl aber ist begrenzt.