About Nsa Restaurant Ltd (11506226) United Kingdom