About Bain Cooper Limited (10392195) United Kingdom