Vendor Details. IT World Web.com; www.itworldweb.com; Founded 2014; Netherlands by IT World Web.com on May 24, 2018. Thank you for your review!.