Curious Minds is a mix of an incubator, an accelerator, and an angel fund that invests in new technologies.