About Nellyruth Plaza Restaurant Ltd (12257247) United Kingdom