There’s a couple of reviews floating around about the Asian agencies, check some of the other sub-forums (studios has some). I always advise to proceed with caution, these Asian agencies are easily impostered.
There are a lot of those. Most are real. A few scams but easy to spot. That specific one is legit.
Is this particular one in a hotel or private residence. Address looks suspicious.
My experience was in September and was at a hotel. Number was good then. Ymmv?