After almost 2 weeks of waiting, I called up Apple Developer support. They told me as long as I'm a tax resident of the country and I can provide the tax details correctly its okay. Apparently the current finance support backlog could be few weeks to months of wait. I still emailed Apple Finance to let me know if anything needs to be changed just incase.
Topic:
Business & Education
SubTopic:
General