Aqtobe IT Hub
it: Aqtobe IT Hub. Address: Abulkhair Khan Avenue, 52А, Aktobe.