It is not uncommon to have multiple stakeholders for a sprint. This is true even when your output is highly focused. There are generally two ways I coach teams to handle this.
1- Science Fair format: Have the team (or teams) set up in a large room with multiple stations. Stakeholders can then wander around to the stations they care about and see specific demos of specific features. This lets the Stakeholder decide what they want to see.
This is often used when the Stakeholders are interested in the whole product, only don't have time to go to multiple or extended demos.
2- Multi-stage demo: The first demo is focused on immediate stakeholders. The Product Owner then schedules follow up demos with other stakeholder groups.
This is typically used when the stakeholders are in many time zones or have highly divergent schedules.
Based on your description, I'd advocate the Science Fair format. While your different clients are naturally going to be focused on "What did you do for me", odds are they have some interest in what else you do as it may be something they'd like as well. "Oh, that's cool, can we get something like that?" Could lead to more paid work for your teams.