Safa Consultancy Services
No. 1282, 3rd Floor, 5th Main Road, 17th Cross Sector 7, HSR Layout
Bengaluru- 560102, Karnataka (India)
Ittisa Digital Media Service Private Limited
1st Floor, Nandi Infotech, ITPL Main Road
Bengaluru- 560048, Karnataka (India)