Yes, that's definitely them, I'm almost positive. I just read though many of those tweets, and they do tag VDRM a few times. I would expect a PR on this within the next day or two, but just a guess.
Here's a link to the THC Roll On... "So excited to show the 5th product in our expanding line we didn’t even have our labels ready yet. 520Mg of THC in a 10 ml Roll On. 92% Absorption Rate. DM to preorder" https://pbs.twimg.com/media/DSRHgEsWkAEkz1z.jpg:large