Place the cans of coconut in the refrigerator for at least 8 hours.
Place the cashews in a small bowl and cover with water. Refrigerate for at least 4 hours, or overnight.
Lightly grease a 9-inch springform pan.
Process the walnuts, dates and cinnamon in a food processor until the walnuts are completely ground, about 15 seconds. (The mixture will look crumbly, but will easily stick together if pressed between your fingers.) Press the mixture into an even layer in the prepared pan.
Drain the cashews and place in the food processor.
The cans of coconut milk will have separated, with all of the cream sitting at the top and the water at the bottom. Scoop out just the cream (it should total about 2 cups) and add it to the food processor.
Add the honey, lemon juice, vanilla extract and sea salt, and process until the cashews are completely broken down and the mixture is totally smooth. With the processor running, slowly add the melted coconut oil until thoroughly combined.
Pour the mixture over the crust and refrigerate at least 8 hours. Before serving, top with slices of mango, or your favorite fruit. Leftovers should be stored, covered, in the refrigerator for up to 3 days.