About Nico S Bar & Bistro Limited (11985845) United Kingdom