Preheat oven to 350°F. Butter and flour a 12-cup capacity bundt pan.
In a large bowl of a stand mixer, cream the Butter and Sugar together for at least 5 - 8 minutes or until creamy and fluffy. I usually start out slow, then increase to a medium speed.
Add in 1 Egg at a time, mixing well between additions. (To avoid a mess, I turn my mixer down to stir when adding in the eggs, then back up to medium to mix in well).
Once the Eggs have been mixed in, add in the Vanilla, followed by the Almond Flour, mix well.
Mix in the Salt, Baking Powder, Cardamom, and Dark Chocolate Cocoa Powder.
Mix in the Self Rising Flour, 1/4 cup at a time, mixing well between additions, continue to mix until the batter is well incorporated.
Melt the Dark Chocolate in the microwave for 20 - 30 seconds at a time, until completely melted and smooth. Allow to cool a couple of minutes, then slowly add to the batter and mix in well.
Add in the Milk slowly, stirring to incorporate well.
Pour batter into the prepared bundt pan, and bake in the preheated 350°F oven for about 50 - 60 minutes, or until a skewer inserted comes out clean. Remove from oven, allow to cool in pan for 10 minutes before inverted to a cooling rack to completely cool.