I have the same problem with "Broadcast Media" here. We have nearly 4 Mio. Views on our Channel and they havent paid us since 6 month. They dont respond via email, they took the website down and even their hosting is anonymous.
In my personal opinion its a clear scam and we will contact a lawyer now to sue them, get our money and get out of the contract. If anybody wants to join, please contact me in this forum.
Thanks