top social media company in delhi