Yayasan. Inseminator Lembu Mulyo Joyo Company Information - Indonesia Corporate Name Inseminator Lembu Mulyo Joyo Legal Entity Type Limited Liability Company Registered Address City Name ACEH Business Number 1212607