About Master Chef Fish Bar Ltd (11939060) United Kingdom