From their contact page it appears they're located in Poland. Not reviewing them myself. I don't use CBD or THC vaping. Not interested in trying either. Did try CBD, saw it was not for me.
As to other reviews, apologies I cannot point you toward any. Not familiar with CBD & THC vaping, would not know where to start looking for reviews. Suppose here is as good a place as any. Am sure someone else may venture forward.