About Ada Restaurants Ltd (12879388) United Kingdom