About Liverpool Noodle Bar Limited (11706134) United Kingdom