21 January 2026

deliveroo durable capital partners management 7b bradshaw