In a dish/container large enough to hold the fish to marinate, whisk together coconut milk, ginger, garlic, turmeric, red pepper, honey, 1 teaspoon salt, a few grinds black pepper, the zest and juice of 1 lime. Stir in ¼ cup cilantro. Add the fish and turn to coat. Refrigerate for 15-30 minutes.
Preheat oven to 425.
Place tomatoes in a large cast iron skillet (I recommend a 12- or 13-inch) or on a small sheet pan (not using parchment because it will be broiled later) and toss with olive oil, salt and pepper. Cook for 8-10 minutes or until they just start to look soft.
Add fish to skillet/sheet pan and pour marinade over the fish. Drizzle with a Tablespoon of olive oil.
Bake 6-7 minutes until fish is not quite done since it’s going to get broiled at the end.
Preheat broiler (I always use max broil). Broil until fish is cooked through and tomatoes are blistered, about 2-3 minutes. Serve with extra cilantro and lime.