About Genko S Bistro Ltd (13673684) United Kingdom