The Nameserver ns4.diyworld.com have a IP Address of 122.97.248.142 which is hosted on China.
DIYTrade - Largest China Product Directory,B2B Trading Platform with China Suppliers, Manufacturers. Includes searchable product directory, free website.