I hope you're doing well.
For more information about that channel's availability on Roku, you'll want to contact the channel's customer support team to inquire further. Many channels on Roku are developed and maintained by the channel provider themselves.
We appreciate your understanding.
All the best,
Roku Forum Moderator