About Bain Consulting Limited (12223940) United Kingdom