Add the hot cream mixture to the yolks, beating constantly. Pour back into the pan and cook over a low heat for 2-3 minutes, until thickened. Stir constantly and do not boli. Remove the pan from the heat. Add the melted chocolate, desiccated coconut and coconut milk, than stir well and leave to cool.