About T. Bain & Co. Limited (11086041) United Kingdom