Impress Nemotive Solution OÜ Sakala tn 7-2, 10141 Kesklinna linnaosa, Tallinn, Harju maakond, Estland Founder/CEO: Bianca Mekenjisac Registration No. : 17024536