PT. Vivo Mikro Alga Company Information - Indonesia Corporate Name Vivo Mikro Alga Legal Entity Type Limited Liability Company Registered Address Jalan Sunda no 85 City Name BANDUNG Business Number 1672149