Whois

Dewabiz was founded in 2020. Dewabiz is a domain name registrar operates under Dewabiz, a leading company in Indonesia that has been involving in web hosting business since 2020.
62 81210018050 Jalan Buloh Blang Ara Cunda Lhokseumawe, 24352