Crush the cookies until fine and mix with the butter and salt.
Lay inside the mould and press to forn the bottom layer.
Melt the chocolate in the microwave in 30 second intervals, mixing in between. Reserve.
Put everything except the chocolate in a pot and mix using a whisk until it starts to boil and thickens.
Remove from the heat, add the melted chocolate and mix.
Pour onto the container on top of the cookie layer.
Let cool down to romo temperature and take to the fridge for at least a couple of hours for it to thicken up further.
If you're using an electric mixer put the cream and icing sugar in the bowl and mix until fluffy.
If you're doing it by hand like me prepare an ice bath first (a bowl with water and ice with another bowl on top where you're going to whip the cream). Use a whisk to beat it until fluffy.
Put a tablespoon on whipped cream on top of the puddings.
To have those nice chocolate swirls you need to put the chocolate bar in the microwave for 10-15 seconds for it to become slightly soft. Then you grate it for that nice finish.