Dear Brother,
The Police Clearance Certificate (PCC) is issued by The Embassy of India, Luanda, to all Indians in person who is currently employed and staying in Angola by paying a nominal fee of USD 20. There are no Agents operating in Angola as this is a direct submission by the candidate only. While applying you need to carry your Original Passport, Photograph, and Identity Card of your Company showing that you are employed with the Company.
As I know, The Government of Angola will not issue any PCC for Indians. While I was employed in Angola (2017) I secured the PCC through the Indian Embassy directly for obtaining my Angola Employment Visa.