About Deligo Restaurants Ltd (13058395) United Kingdom