Location

65 Aleje Jerozolimskie
1st Floor
Warszawa, 00-697, Poland

Parent company

PLIX Ltd.

Service provider