Well, THIS is one I've not seen before. How did you stumble across this? Can we be certain it is the same Neom? (For example, discoverneom.com appears to be a separate entity).
The website does not appear to have been abandoned ;-) It could very well be that "Qode.com" will be the Brand's website and that "Neom.com" is being reconstructed to reflect a higher level corporate structure.
While some here may deem the above a reach (and it may prove to be so), I tend to feel the name Neomedia Technologies is preparing for reincarnation ;-)
Nevertheless, regardless of the company identity going forward, I only care that the stock survives, and IMVSO it will :-)