"The bark is rich in tannins, saponins, alkaloids"
assuming they are honest, this should be a good sign.
site looks pretty legit, have no experience with them myself, but if i were you i wouldn't be too worried about it.
My wind instrument is the bong
CHANGA IN THE BONGA!
ๆจน