* Carbohydrates are easy. (It's actually very difficult to "transform" light into sugar, but there are plenty of plants and bacteria that can do that. They are using Hydrogen instead of light, but so let's say it's "easy".)
* Lipids are even easier. (I can't remember any technical problem here.)
* Amino acids are difficult to create out of thin air. You need energy and also a source of Nitrogen. Transforming the Nitrogen of the atmosphere into amino acids is very difficult and only a few specialized microorganism can do that, so color me skeptical. Another possibility is to give feed them with nitrates, that is a very common and important fertilizer for plants. It's necessary a lot of energy to produce nitrates, so it's not an easy step. Perhaps they can hide the nitrates inside the "mineral nutrients" that is technically true, but it's almost cheating.
* Vitamins are probably also difficult. Each vitamin is very different. I doubt they selected one microorganism that can produce all of them, if that really exists. Also you need a lot of some vitamins and very few of other, the amount is also important. So I guess to use this it's necessary to complement it with vitamins from other sources.