Can anyone identify the maker of this razor? I believe it's European. Would you consider it a lather catcher?