Auto-translated
There used to be a user on the Ubi forum who posted various insider information. I don't remember the nickname anymore.
Now I tried to Google it and found something like this:
https://forums.ubisoft.com/showthread.php/1257834-Say-hello-to-your-new-Community-Manager-!
Maybe it's him. Maybe not. In any case, Ubisoft's websites and forums are a good starting point for such searches. You could even write directly to technical support and ask them to provide contact information for the community manager for Might & Magic.