Grease and line an 8 inch loose bottomed, springform cake tin.
In a food processor, pulse the biscuits until they resemble a crumb texture. Stir into the margarine until well combined.
Pour the biscuit mixture into the tin and press down firmly. Place in the freezer for 30 minutes.
Place the cashews in a saucepan and pour over boiling water, ensuring the cashews are covered. Boil for 30 minutes.
Drain the cashews and pat dry. Blitz the cashews in a food processor until well chopped up.
Scrape out the cashews into a large mixing bowl and add the coconut cream, coconut oil, caster sugar, lemon zest, lemon juice and vanilla. Stir well, don’t worry if the mixture has any larger lumps. Next add half the mixture to the food processor. Pulse until the mixture is smooth and creamy, this should take roughly a minute. Remove the biscuit mixture from the freezer and pour the mixture onto the biscuit base.
Add the remaining cheesecake mixture to the food processor and pulse again for another minute. Pour this into the cake tin. Spread the mixture out until even and place in the fridge to chill for a minimum of 3.5 hours. Then remove from the fridge and place in the freezer for a further 30 minutes to allow the cheesecake to completely set.
Make a start on the caramel sauce (see notes). Add the sugar and water to a pan. Heat over a medium heat for 2 minutes. Remove from the heat and stir in the coconut cream, margarine, brown sugar, maple syrup and salt. Return the pan to the heat and bring to a boil, continue at a simmer for 4 minutes, stirring intermittently. Pour into a heatproof bowl and set aside at room temperature.
Remove the cheesecake from the freezer and drizzle over the salted caramel sauce. Decorate with crushed pretzels and dark chocolate chips.