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