About Bains Capital Ltd (11102886) United Kingdom