PT. Idamaru Company Information - Indonesia Corporate Name Idamaru Legal Entity Type Limited Liability Company Registered Address JL. SEI BELUTU KOMPLEK DE RESIDENCE 2 NO. 8 Business Number 70