It's a source for downloads. If you didn't download anything from there, chances are it's being used to install malware on your phone. It replaced my system apps with trojanized apps.
I can give a handful of logs and some details, but I don't have the technical skill to fix it (If it is even fixable).