PT. Forsri Mekarti Abyakta Company Information - Indonesia Corporate Name Forsri Mekarti Abyakta Legal Entity Type Limited Liability Company Registered Address Jalan Reog V No. 1 Business Number 1110887