About Genco Restaurant & Bar Ltd (12055346) United Kingdom