Company NOMBASHERE INTERNATIONAL, INC. Address 7804 OPELIKA COURT, INDIANAPOLIS, IN, 46217 - 0000, USA