Not really - they're a London based company, and they follow whatever laws are applicable in the country of each customer (EU gets VAT, India gets GST, US gets nothing), etc.
If I work with them, the idea is that I've sold my product to them, so I'm exporting it to a company in London. I'll need to either pay or get exemptions for my taxes based on export rules. They re-sell it worldwide and handle whatever country specific rules are prevalent in each country, but that's not my problem any more.