Start by chopping all the fruit into little chunks, then place them in a large bowl.
Pour rum and wine into the bowl of fruit, and add enough alcohol to cover the fruit. Cover and leave in a cool place for two days so it soaks up the alcohol. If leaving it for more than two days, you may have to add more alcohol.
Pour the soaked fruit with any remaining juices into a blender and blend until it has a paste-like consistency.
Preheat the oven to 325°F/160°C. Grease and line the cake pan with parchment paper.
Cream the butter and sugar at high speed until it’s fluffy and starts to look white, about 3-5 minutes.
Stir in the eggs, one at a time, beating the mixture well between each one and adding a tablespoon of the flour with the last egg to prevent the batter from curdling.
Sift in the flour and baking powder, followed by browning sauce, molasses, almond and vanilla extract, mixed spices, and nutmeg. Mix the batter and then add the fruit blend and lime zest.
Stir everything well until it's thoroughly combined. Scrape down the sides of the mixing bowl as you mix.
Pour the batter into a greased 10-inch cake pan.
Bake until a cake tester comes out clean, about two hours.
If desired, poke the cake several times with a toothpick, then brush it with about ¼ cup rum or sweet wine while it is still hot. Then let it soak up the rum.
Let it cool completely before serving.
If desired, wrap the cake tightly in plastic wax or parchment paper. Store in a cool, dry place for up to a month.