# AS49674 (DJEMBA) # S.C. Djemba IT&C S.R.L. # 109.73.128.0/22