reg 2E Meaning of non-UK supplier
In these Regulations, a “ non-UK supplier ” means a person who— (a) supplies goods in the course of business— (i) on an online marketplace or any other website or mobile application, or (ii) by means of communication other than on the internet; and (b) is not established in the United Kingdom.