As I posted when I put up that website earlier today, I don't know what its purpose is. It could be a movie nerd's personal page. Their website isn't any better.
Take your project idea to Trillium's X page. It would fit right in since there's nothing there about what the company has done since 2018, when it was first incorporated. Not sure what it's purpose is.