The Nameserver ns12.blinkwood.com have a IP Address of 31.220.2.130 which is hosted on Belize.
Forms Download Portal