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