That there is no ongoing firmware development for the N2C I can believe - the downloadable firmware file hasn't been updated for almost three years and as you point out the website is stale.
However, their support was still responding to emails last July and Momes GmbH, the company that developed the product, is still listed as active in Germany.
There are also related companies in Hong Kong and Singapore, to which some of the business may have been transferred. The HK company has been around since 2007, but was renamed from Momes Limited to O-Synce International Ltd in 2014. HK is where production is based too.