PT. Aksara Biodesain Indonesia Company Information - Indonesia Corporate Name Aksara Biodesain Indonesia Legal Entity Type Limited Liability Company Registered Address Jalan Kakatua Business Number 847962