If you are concerned, go in or have your host deny their ip address.
Website: buttons-for-website.com buttons-for-website.com
Site geolocation: Netherlands [NL]
IP address: 217.23.8.124 (Sites on IP)
Host name: customer.worldstream.nl
DNS servers: ns1jlp.name.com (184.172.59.31), ns2nsw.name.com (98.124.246.1), ns3fqs.name.com (98.124.246.2), ns4fmx.name.com (98.124.216.41)
Server type: nginx/1.6.1
CMS, scripts… : LI Stats
Registration date: 27-10-2014 (10 days ago)
Expiration date: 27-10-2015 (354 days left)
Mo ?? https://proapc.com