NCI is a private investor company that offers their skills for investing in the public and private markets.