It's impossible to download a version of the support software for the Novo - Minoru 3D Webcam device primarily because the official website doesn't offer anything about it. There is just an image posted and a couple of menus that are not working properly or have anything related to downloads.
You can't contact the manufacturers since no Contact section is found as well. However, contacting the seller because he might have a version of the software you need.