Tried the nut beverage which doesn't seem to have much English on it except the label.
The taste was thick and syrupy without any distinctive nut taste but according to the ingredients there were things like cashew nuts and walnuts etc.
Overall, I would like to see more English labelling on it before I recommend this drink.