NEOBARDS ENTERTAINMENT LTD.
Computer programming; computer software design; updating of computer software; information technology (IT) consulting services; software development in the framework of software publishing; maintenance of computer software
Registered · February 18, 2019 · 88305319 ·