Flavour Enhancer 635 and Vegetarian
E627 can be produced from seaweed, and 631 may be produced from tapioca starch.

Thus, both may be properly vegan. Or not. What does it make the food? With all honesty, it makes food don't know category. You can't assert it's vegan, and you can't be sure it isn't. If you are going to feed your vegan friends, buy ingredients with guaranteed vegan origin. If you don't know, be sensible to inform your friends you don't know.

If you are vegan yourself, only you can tell if you are willing to risk eating non-vegan ingredients when source wasn't stated explicitly.