Contact us +358 40 580 6018 info@edicto.fi Edicto Ltd FI29675642 Nuutisarankatu 15FIN-33900 TampereFinlandÂ