That impacts you. our company is not a UK company.Once you open a company, you immediately receive a letter from HMRC with your UTR number saying that you need to file tax returns.
Which means its not relevant to this discussion.
Think EU law now requires VAT collection when selling into Europe, guessing the same for the UK.It’s a common setup, everything from Curacao based casinos to VPN providers have similar setups.
Not sure about the VAT part though, if the UK company need to pay VAT on the full amount or only the commission.