DirtyLeeds, that because there is no 'contracts' and no amount of research will find anything mentioning it. Unfortunately there are a few on this share that love to RAMP, HYPE and Inject false dawns to other shareholders.
My advise, this share is extremely low risk investment with 500-1000 of cash put into it, if its blows up you'll make a bundle if it dies you lost little cash!!
TRUPCARD, not sure where you're not seeing the 'Britbox' promotions, but ive seen alot of promotion for it. EE doing 6 months free for all current customers, alot of push on Terrestrial TV, plus online adverts, etc. Hope this helps.