About Dine & Dash Limited (12749830) United Kingdom