I am not up with all things commercially for sale, I have nor heard of this product. The only yeast i have used is Brewers yeast made from molassess. Then you need to know how to use yeast and I wouldn't use it until your parasite problems are thing of the past.
Acne has a worm in each follical according to medical parasite books. The worm is eating waste which is nothing more than undigested foods. This and all problems correct them selves with diet change, parasite herbs and fasting.
I have seen acne that has been a problem for many years clear up with the use of a common zapper for 10 days straight, but you must remember the worms were eating morbid matters and if you kill the worms, where is this waste material going to go to? If the face clears up, these toxins have accumulated elsewhere!!
It is best to change the diet, get the flow corrected and put the waste down the toilet instead of out the skin.
Start with cleansing the bowels, the kidneys, the gallbladder, etc. while you read about diet and human foods! In time you will be fine!