About Bain Holdings Ltd (12653107) United Kingdom