The Nameserver ns1.wopsa26.com have a IP Address of 213.212.61.130 which is hosted on Sweden.
Company website