Remove the kernels from the corn and set aside.Melt the butter in a large nonstick skillet over medium-high heat. Add the corn, mayonnaise, salt, chile powder and cayenne. Stir to coat and cook for about three minutes, until hot.Remove from the heat and transfer to a serving dish. Drizzle with the lime juice and sprinkle with the onion, cheese and cilantro. Stir to combine. Serve with lime wedges, for an extra kick of lime, if desired.