Thoroughly combine the oil and sugar in a bowl. Sieve the flour along with the baking powder, spices and sea salt into a second bowl. Next, combine the almond milk with the vanilla extract in a separate container. Alternately add the flour mixture and the almond and vanilla milk to the oil and sugar mixture, in three separate stages. Mix everything together well each time more is added. Divide the finished mix evenly between the three cake tins.
Bake for approx. 40 mins. at 180 °C (convection). Remove from the oven and allow to cool a little in the tins. Remove from the tins and cool completely on a rack.
Using the whisk on a hand mixer, beat the margarine for approx. 2 mins. until light and fluffy. Gradually stir in the icing sugar. Add the spices and stir for another minute. Brush each of the cooled cakes with a small amount of frosting and stack on top of each other. Coat the top and sides with the rest of the frosting.