They haven’t needed a website to date. Their revenues stem solely from licensing a patent.
It is my opinion they want to be doing the selling and distribution going forward. Not just license the no-stick needle. I’m sure selling will be far more lucrative AND they’ll probably keep licensing the patent