About Bain Capital Ltd. (03918901) United Kingdom