PT. Melia Optimus Indonesia Company Information - Indonesia Corporate Name Melia Optimus Indonesia Legal Entity Type Limited Liability Company Registered Address Jl. Tanah Abang I No. 11-F Business Number 58