N95 = FFP2
I don't use KN95 personally as it is not really a standard but China's interpretation of N95 without testing and up to 70% don't hit the standard (what happens when you have 35k manufacturers). I also find them scratchy and uncomfortable compared to 3M N95 over long periods of time. But this is all personal preference, they will be accepted no problem in EU.
No personal experience with KF94 but it is a well regarded South Korean manufacturing standard. Many people find them more comfortable.