About Bain Strategies Limited (07482284) United Kingdom