Bring a large pot of salted water to a boil. Add the spinach and cook for about 30 seconds. Drain well and roughly chop. Heat the oil over medium-low heat in a large saucepan. Add the onions, garlic, chili, and all of the spices. Sauté until the onions are golden, about 10 minutes. Do not let the mixture burn or get too brown. Stir in the shrimp, increase the heat to medium-high and cook until the shrimp are just white and firm, about 6 minutes. Reduce the heat to low. Stir in the coconut milk and spinach. Season with salt and pepper. Toss and cook over low heat until the spinach is heated through. Serve over hot steamed rice. Makes 4 servings.