The Nameserver ns1.wou.edu.my have a IP Address of 182.54.216.7 which is hosted on Malaysia.
Master of Business Administration