What is it about Amla that makes it a superfood in its own right? Is it really beneficial for us and how do we consume it? Here's all you need to know.