I did ask them around the 6th of Sept. They said "This site have a lot of useful software to download to prevent you get the upgrade version For example version 3.86 . We are try to connect them to sell mp4 products. Thanks"
So, they do not claim to be associated with the site.
|