About Deliveroo Plc (13227665) United Kingdom