Yayasan. Mercusuar Ilmu Company Information - Indonesia Corporate Name Mercusuar Ilmu Legal Entity Type Limited Liability Company Business Number 732748 Registered Address