About The Old Bain Management Company Limited (02553329) United Kingdom