The nameserver big.desta.com.ua have a IP Address of 95.211.243.72 which is hosted on Netherlands.
Desta LTD – Custom software development company