Deliveroo Holdings plc

GPTKB entity