The company is based in Norway run by russian scammers.
Oh here we go again, same story, Russian scammers, Russian mafia, I've seen this kind of pattern nearly a hundred times and it's always without proof. Second, get your story right, Localbitcoins is and was based for its entire history in Finland and it has all the Finish licenses it needs.