In a large bowl, add in your brown sugar and butter and mix until light and fluffy.
Add in your eggs, unsweetened applesauce, 2 tsp imitation rum, lime juice, almond extract, vanilla, rose water, and 1 1/2 cup of your fruit puree (save the rest). Mix well.
Add in your molasses and browning.
In the same bowl, sift your flour, cinnamon, salt, baking powder, mixed spice and nutmeg. Fold to combine.
Pour the mixture into a lined 9" baking pan.
Place baking pan in a tray of hot water.
Bake at 300°F for 1 hr 30 mins - 1 hr 45 mins.
Remove from oven and immediately pour 1/4 - 1/2 cup of grape juice mixed with 1/4 tsp imitation rum. Remove from the water bath and let cool in baking pan for 30 mins.
Remove from pan and leave to cool completely on a wire rack.
Once cooled, store in the fridge.