No idea, it's either broken or not a razor handle at all.
I have never seen this brand before. I had thought it was a Magnum, then again I had also considered a paint brush lol.Nope, it's a functioning razor handle. See "Shave Jack", made in Switzerland.
View attachment 1199988
It takes both 3 and 5 blades cartridges:
View attachment 1199991
I believe StuMcb mistyped but meant to say that it looks similar to the mechanism on an Aldi razor in UK. Indeed, the photo below does look like the Aldi Adze 5 by Lacura:
View attachment 1199998
Aldi Adze 5:
View attachment 1199999