About Mckinsey Waterhouse Ltd (11556612) United Kingdom