Welcome back to the Wefugees Community and thank you for reaching out to us!
I tried to give an overview of the requirements for the 25b here. I hope the list will be useful. Based on the rather little information you provide, this residence permit may be an option for you.
In any case, please don't hesitate to get back to us with any further questions.
All the best,