79161484
Dec 23, 2014
Arranging of competitions in the field of education or entertainment; organization and conducting of colloquiums, conferences, conventions; providing games on-line on a computer network
Education and EntertainmentSoftware design and development; computer programming; creation and maintenance of websites; computer consulting; hosting of computer sites (Websites)
Computer and Scientific