Interestingly not one single channel is named, apart from a sports channel I have never heard of.
I really think this is too good to be true. They make no mention of BBC, the American equivalents or even sky channels.
The disclaimers are interesting - no responsibility for accuracy of claims, no responsibility for harm to pc, you will accept pop ups and other advertising....
I think you would get access to channels - but nothing you would want to watch.