About Bain Partners Limited (11505031) United Kingdom