CONTACT US

info@mimo.ooo

ul. Stefana Pogonowskiego 15a
01-568 Warsaw, Poland

China:
Country Director – Chris Chuang
0086 1850 165 3252
chris.chuang@mimo.ooo