The Nameserver ns1.displayboy.com have a IP Address of 217.140.66.105 which is hosted on Germany.
The leading affiliate program for the mobile internet