Bring the cream, 240ml milk, sugar and salt to boil in a saucepan over medium heat, stirring frequently to avoid burning. Take the pan off the heat and add in all the chopped chocolate. Keep stirring until the chocolate has completely melted and the mixture becomes smooth.
Put the pan back on the heat. Mix the vanilla extract, cornflour and coffee powder in 60ml milk and add to the chocolate mixture, stirring constantly. Turn the heat down and continue stirring, making sure there are no lumps, until the mixture has thickened enough to coat the back of your spoon.
Remove from the heat and let cool to room temperature. Stir from time to time to prevent a skin from forming on the surface as the custard cools. Once it reaches room temperature, divide the mixture equally between four medium-sized ramekins or cups. Chill in the fridge until ready to serve.
For the crumble, mix the flour, sugar, salt, cinnamon, baking powder, nuts and cranberries together. Rub the cubed butter into the dry ingredients until you get what resembles clumpy crumbs. Bake in a 180°C preheated oven for 15 to 20 minutes or until the clumps get toasty.