Before we go and get too excited ... is it a patent for a brand ? You’re mentioning an e commerce company ... not sure what to make of this. Would like to get excited but don’t want to fall for something that is just part of the regulatory process.
The pictures on Twitter posted below Terrapharmas tweet are intriguing
Again found this post from January 29 European application, following links see "EUTM registeredand published" July 9, 2021, with Jan. 29, 2031 expiry date: