[…] the problem is one of its transitive dependencies
nl.jworks.markdown_to_asciidoc:markdown_to_asciidoc:1.1
is with unknown license.
What does it mean?
It means that the license is not known.
Can I use it in an enterprise project?
You can use it as long as you have a license that allows you to do, and you comply with the terms of the license. Since you don't know what the license is, I doubt that is the case.
Note that this has nothing to do with whether or not the project is an "enterprise" project.
Is it with Apache 2.0 or this is its category (Markdown) and the license is unknown?
I don't understand. First you say the license is unknown, then you ask whether the license is unknown? Yes, the license is unknown, that is the whole premise of your question in the first place!
And how to find the real license of that library?
Ask the copyright holder.
I was not able to find any github repo.
There is no requirement for a copyright holder to publish a GitHub repository.
However, you can do some detective work. On the Java platform, package names are built using a convention where you take the reverse DNS name of a domain that is under your control. So, it stands to reason that jworks.nl
must be a domain which is under the control of the author (although not necessarily the copyright holder) of the package in question.
According to WHOIS data, that domain is currently still registered. However, the registry data is not very useful because the domain was obtained through a domain reseller and thus the contact information is that of the reseller.
However, there is actually a webserver running and serving a site at http://jworks.nl/. On that site, you can find a Contact form where you can find the company running the site.
Unfortunately, if you take a closer look at the site, you will notice that it seems the company went out of business in 2015. The Google Maps plugin on the contact form is broken, and there are no news and blog articles after 2015.
However, one of the last blog articles on the blog is an article introducing the very library you ask about: Converting Markdown to AsciiDoc and it contains a link to the GitHub repository: https://github.com/bodiam/markdown-to-asciidoc
And this repository contains a LICENCE
file stating that the code is under the Apache License 2.0. [This is also a possible explanation why the license is unknown: the automated license scanner couldn't find the file because it expects the American English spelling.]
But we are still not done! The license file did not exist in the repository from the beginning, it was added in a later commit. So, we have to check whether the version of the code you are using was covered by that license. The version you are using is from December 4th, 2017, whereas the license file was added on May 19th, 2016 and was never changed since then. So, it is reasonable to assume that version 1.1 is covered by this license.
You cannot be sure, though, because there is no guarantee that the binary artifact you are using was, in fact, built from this code. The only way to be sure is to ask the copyright holder.