Hans von Celsing, Sweden, Londres, M