Heat the butter, fresh cream, nestle cream and icing sugar on medium heat until it starts to bubble
Remove from the heat and sift in the powdered milk, whilst slowly whisking it in
Cook for about 5 minutes, stirring continuously
Remove from heat and add the almond, cardamom and rose essence
Transfer the mixture into a glass bowl and refrigerate for an hour
After an hour, use a tablespoon and scoop half of a tablespoon of mixture and place it on a parchment lined baking sheet
Freeze the baking sheet for an hour
After an hour remove the baking sheet from the freezer. Roll the little pieces into neat round balls and set aside
Place chocolate in a microwave bowl. Use a little chocolate at a time. Melt the chocolate at 20 second intervals, add a drop of oil to the chocolate. Mix it well
Insert a toothpick into each round ball, dip it into the chocolate. Place the chocolate dipped ball into mini cupcake liners. Press it on the sides of the cupcake liner and gently remove the toothpick. Decorate with flowers, coloured almonds or nuts. Sprinkle some edible glitter on top.