The nameserver umbrellabird.ezoicns.com have a IP Address of 205.251.192.125 which is hosted on Hong Kong.
The main home of Information and Updates