UK +44 (0) 330 380 1130, Support +44 (0) 330 380 1131, USA Sales/Support +1 888 457 2611

Recent press

Shares magazine reports “Forbidden is a paradox. Check out its website and you can see it really does have impressive video streaming technology… but the sales are a derisory £40,000…Make a family video, edit on Forbidden’s site and then allow anyone to view it via PC or mobile phone. Forget Christmas cards this year” and concludes “A frustrating commercial approach, but still with huge upside.”

Pin It on Pinterest