About Delivago Logistics Ltd (11327330) United Kingdom