About Bain Consulting Group Ltd (SC680741) United Kingdom