Nothing I can say about the maker, but that doesn't look like a razor to me. The heel is all wrong for a razor, and the opening notch on top seems to indicate some sort of folding pocket blade.

Do...