their linkedin banner is the following photo. this is one of the only pieces of information we have about which channels they own. a reverse image search shows other walls with youtube play buttons, but none of them match exactly.  you can zoom in and barely make out the names of some of them, but one of the clearest is called "cinema cinemas". this channel has 7.3 million+ subscribers and appears to post movie uploads. this would seem an otherwise nondescript channel, but that changes when you look into the kinds of movies it posts.
United States