As a Brazilian it makes sense to me, Brazil economy just keeps getting worse and worse, a lot of Brazilians are moving abroad chasing some opportunities. London is very famous as a destination for them, before there was Deliveroo I knew some people who did a lot of construction work because a lot of firms would hire them even if they don't have the proper visa, I assume you can do the same with Deliveroo.