Ngn Technology Joint Stock Corporation