About Mekan Fish Bar Ltd (11988502) United Kingdom