Yes, this software among many others is used in Nokia Care Center. The above software is used to flash firmware, update phones, and basically perform all kind of operations related to this flashing procedure.
You can still download the application using the following link: https://goo.gl/kkWRha
Note: It might be hosted on 3rd party websites, but this is the only way to acquire it. Make sure you have an active antivirus installed on your computer.