About Bain Global Management Ltd (13257494) United Kingdom