As a British citizen I admire his interest to operate the business domestically within the UK (and thus create UK tax nexus), but given the nature of the business and the run-around he's unsurprisingly receiving, I'm surprised he doesn't/didn't incorporate the business off-shore in the Caymens/Luxembourg/etc.
You can still operate it from within the UK, especially if you have the proof from HMRC (UK IRS) that it's not illegal practice, etc.
You can still operate it from within the UK, especially if you have the proof from HMRC (UK IRS) that it's not illegal practice, etc.