The nameserver cloudpayments.eu have a IP Address of 185.129.100.113 which is hosted on Russian Federation.
CloudPayments.eu