Nope... its on primetime in the uk.. thats a box office channel >< cant tell you how much it costs although i think its around £8. You be able to find plenty of poor streams online though!
Its found here http://www.primetimelive.co.uk/strikeforce/
for £9.99 per card or all 4 for £24.99(missed the first one)
What he said. I literally didnt even know this channel existed until i saw Reem v Werdum advertised at the back of the paper and i was like WTF. I didnt even know the English press knew of MMA's existance.