About Nellie S Cafe Limited (11036346) United Kingdom