TechWeekEurope lists the best apps to streamline your social experience and make a bigger impact for your business