About 3bain Limited (12959254) United Kingdom