An infographic introduction to Capgemini UK and what makes us who we are.