PT. Mega Ritzstars Indonesia Company Information - Indonesia Corporate Name Mega Ritzstars Indonesia Legal Entity Type Limited Liability Company Registered Address JL. BARUKANG LR.2 NO. 9 Business Number 711537