Director resident in the Philippines
The sole director of Jackpotcomics Ltd is listed as being resident in the Philippines.
https://find-and-update.company-information.service.gov.uk/company/11963186/officers
The referenced BBC investigation uncovered how tens of thousands of companies were set up, recruiting people in the Philippines to be registered as their directors. I assume they did this because when HMRC realise the arrangement is dodgy, the directors are out of their reach.
I'm sure there are legitimate UK companies with Filipino directors, but this looks very much like the tax dodge identified by the BBC.