II ODOBESCU | IDNO 1003605006531 | Company information