Thai Randolph's new venture, NILE & Co., described as a content and commerce platform that works with "creators who move ...