Amul is the largest dairy company in India. They produce various types of milk product, ice cream, butter, cheese, yogurt and the whole spectrum of dairy products. You can see Amul ice cream cart everywhere in Delhi.
The word amul is derived from the Sanskrit word amulya, meaning rare, valuable (source: wikipedia).
I watched this ad 10 times in average, everyday in India. The song sticks in my head until now.
I love this ad because it tells a lot about India - their culture, food and community.