About Tikida Grill House Ltd (10982006) United Kingdom