MEGAMIND ENDEAVOR INCORPORATED ID 15098161