About Bistro 8 Ltd (11786374) United Kingdom