Key factsactiveLegal nameICOyard OÜeeRegistration14420711eeStatusactiveeeTypeOsaühingeeIncorporated2018-02-01ee