PT. Mega Deli Farma Company Information - Indonesia Corporate Name Mega Deli Farma Legal Entity Type Limited Liability Company Registered Address JL. PIRING NO. 8, TKT 3 Business Number 154186