Chia pudding: Heat the milk in a pan until almost boiling.
To a mixing bowl, add the chia seeds, sea salt, cocoa powder and chopped dark chocolate.
Pour the heated milk over your chia seed and chocolate combination. Gently whisk well, until all the chocolate and cocoa powder have dissolved.
Spoon the mixture into 6 serving glasses and leave to cool on the side for 1 hour. Once cool place into the refrigerator to set for another hour.
Place the pitted dates into a bowl and add the water to allow them to soak while the chia pudding is setting.
Once your chia pudding has set, you can prepare the hazelnut sauce.
Hazelnut fudge: In a food processor, process the hazelnuts to a puree add the soaked dates and half the liquid, continue processing until almost smooth. Scrape down the sides of the food processor in-between if the dates stick to the side of the bowl. If it is too thick at a little more of the liquid from soaking the dates until you get the required consistency.
To serve, top your set chia puddings with the fudge sauce mixture and garnish with additional chopped hazelnuts and grated dark chocolate.