Were you visiting this site intentionally ?
See image this IP is for a rapidspeed.com server (dedicated servers) in the Netherlands.
The red line indicates which sub-domain, which is probably a server and whoever that is being hosted for may be where the problem lies, that particular site could have been hacked.
Though there are no adverse issues reported for rapidspeeds.com, no problem when visiting the main site.