About Bains Management Limited (10297494) United Kingdom