About Adda Restaurants Ltd (10726604) United Kingdom