Wow. I honestly have no idea, and I'm pretty knowledgeable about torches. Just as a wild, total guess, I'll propose it might be a prototype or a one-off custom of some kind.
The reason I say that is that it has what looks like a mini-mag bulb in it, but I could be wrong, it might be a 5mm LED, but I can't tell for certain from the pics you've posted.
If you made a post over at CPF and asked, someone there might have a better idea than I.