Out!
Me too!
But, what's a Provedores?!?!
Generally, a food or food-adjacent product supplier. The truck is in English, but that's a Spain-local thing*, I believe. Combined with the 8 digit phone number, it's likely a co-opted use somewhere in Western Europe.
* Learned that from listening to Mike Elgin talking about his Digital Nomad stuff, and the localized food/destination experience vacation thing he started.