About Mckinsey & Company Holdings Limited (07709450) United Kingdom