About Bain Consultancy Limited (11483097) United Kingdom