17 October 2025

deliveroo durable capital partners management 7b bradshaw