Thoroughly wash the seafood and place in a deep bowl. Add the wine, cover, and set aside for 30 minutes. Drain in a colander and pat dry with paper towels.
Heat the canola oil in a large, deep pan or skillet over medium heat. Add the seafood and fry for 3-4 minutes until slightly golden. Season with salt, pepper, sweet paprika and chili powder. Add the onion and cook, stirring, for 2 minutes or until translucent. Add garlic and cook for 1 minute. Add tomato passata and vegetable broth. Bring to a boil. Lower the heat and cover. Simmer, stirring occasionally, for 20 minutes. Add sliced chili and stir.
Divide the soup between four bowls. Drizzle each portion with olive oil and scatter with cilantro and basil leaves. Serve with lime wedges.