Businesses outside the UK
There’s no threshold if neither you nor your business is based in the UK. You must register as soon as you supply any goods and services to the UK (or if you expect to in the next 30 days).
dont sound gubrish to me at all.
but im not personally supplying any good or services. Im working for the affiliate company as a sole trader, and would only be claiming VAT back on advertising expenses etc...