I’ve read that ashwaghada and I theanine are good for anxiety. I can’t find l theanine in Holland and Barrett and can see they only sell it outside the uk. Is it not allowed to be sold in stores here? Loads on Amazon but trust h& b more!