Sorry, this answer is somewhat delayed, but I just read it.
You can look by on my site kain-abel.de for many information on Elsine and the maker of your razor.

Best greetings from Germany,
Dirk