Preheat oven to 170°C / 338°F or (160°C / 320°F on gas).
Add the eggs to the bowl of your electric mixer and with the whisk attachment on, beat over medium-high speed. Add the sugar in gradually and keep beating until the mixture turns whitish in color and foamy.
Then add the olive oil in, threadlike.
Turn off the mixer and set the mixture aside.
Add the persimmon pulp to a blender or small food processor and pulse until smooth.
Transfer the persimmon pulp to a mixing bowl and add the spices, orange zest, and salt. Dissolve the baking soda with the brandy (or liqueur) and add to the bowl as well.
Stir well with a whisk for 2-3 minutes for the ingredients to combine thoroughly.
Then add the eggs in and mix gently with the whisk.
Gradually add the flour to the mixture while whisking gently with the whisk.
Finally, mix in the ground nuts.
Grease a bundt cake pan with butter and dust with some flour.
Transfer the cake batter to the pan and bake for about 40-45 minutes.
Then drop the temperature to 150°C / 302°F (140°C / 284°F on gas) and bake for 15-20 minutes more. Prick the cake with a knife to see if it's cooked through. NOTE: This is a slightly moist cake so the knife is not supposed to come out completely clean. Remove the cake from the oven and let it cool for at least 2 hours at room temperature before flipping it over a plate.