Nice Max! THose "chinese razors" aren't uncommon. I believe a bunch of Sheffield companies made them.

Edit: translation below! lol