Hi Shashar,
The agencies are cn-visa , bejingesc, visainchina .
By the way, in my case I only stayed in shenzhen for 2 months and I didn't manage to get a police certificate for that period. I provided LOE with proof in my application and it was accepted by IRCC.
Good luck.