The host at this IP address (104.27.129.192) is either operated by cybercriminals or hosting compromised websites that are being used to distribute malware:
http://simpl.pw/unknown/launcher/UnknownLauncher.exe
AS number: AS13335
AS name: CLOUDFLARENET