When all the games Mayfair are publishing are made by Lookout, having them as two separate names doesn't make a lot of sense, especially in today's globally connected world where you don't want your games being under a different name in Germany and the US. Mayfair made their name republishing a German game, and maybe that's a business that no longer makes sense as a separate proposition.