I looked them up and they seem to be a b12 injection with other amino acids. Amino acids are important for your body but you get them naturally from foods. B12 is something you also get naturally. B12 injections are often used in scams although B12 injections have valid uses for those that are low in B12. If you are low in B12, it can be negative to your brain function. B12 is easy to get through regular supplements as well as sublingual liquids for those that are deficient (and your doctor can test for it).
Often diet pills/products have B vitamins because B vitamins lift your mood naturally.
You can't out-exercise poor eating habits.