PT. Andromeda Indo International Company Information - Indonesia Corporate Name Andromeda Indo International Legal Entity Type Limited Liability Company Registered Address Menara Palma Lt.12 Business Number 1087526