I'm pretty sure they are. RAI have an office in Zurich, Switzerland. And I've seen these Just Eats wheeled robots driving around near their offices, delivering stuff. I would guess they are responsible for it.