About Bains Holdings Ltd (12157011) United Kingdom