Indian Hair Colour Brands - It is costly as compared to others brands. Indian Hair Colour Brands / It should be with ammonia or without ammonia.