PT. Abaccura Indonesia Company Information - Indonesia Corporate Name Abaccura Indonesia Legal Entity Type Limited Liability Company Registered Address JL.SUPRIYADI No. 12 City Name KOTA SEMARANG Business Number 56