About Deliveroo Sp Ltd (10970586) United Kingdom