Don't have any info, but a few questions from images.

What does the box say? Doesn't mean it belonged to the razor, but if so, may help.

Looks like some lettering remains on the stamp, but...