Personally I wouldn't be at all surprised if the Swedish police have not already been notified of what seems to have taken place here because someone from Sweden has filed a Complaint against them !
That would be a good start, indeed, maybe something would come out of it.
On the other hand, thinking of it, what proof do we have that lunamine is really located in Sweden ?
A couple of days before, it appeared that no trace was formally giving them away as actually being in Sweden, even the "Swedish" IP from a mail header appeared to be from an anonymous proxy there, which might have been a simple relay after all.
There was also that swedish user who actually went in front of the building and took a photo. That building is a rental office space, and many small companies have their address there, so there might be some shared office or mailbox service available.
It would be a good idea to go back there and look at the mail boxes, or ask the help desk (if there is one) or neighboring companies if a small company by the name of "Luna" etc was actually a tenant there.