Deliveroo revenue rises to £130m

Endaba Group