People using "umami" in English is a big pet peeve of mine. It's so damn pretentious. "Savory" covers the meaning more than adequately and has existed in the language for a long time. There's no reason for the foreign loan word except to try to sound super smart.
Umami refers to a specific flavour, savoury refers to a broad category of foods that are basically not sweet. You can have "savoury" meals that have no umami flavour.
That seems to be made from fermented soybeans which is also how pure MSG is produced. I’m pretty sure the main active component of this is also just MSG, although they point out that they don’t explicitly add artificial MSG.