Not Numark, seems to be a swedish company, Tonium AB.

http://www.tonium.com/default.asp?bid=9

Of course, there's absolutely no substance to the website... from the stuff you can see, 120GB sounds like a 1.8" HDD, 18h playback and 5h DJ time seem plausible, but how the controller works is left to your imagination...

Hugo