About Bain & Hind Services Ltd (12713821) United Kingdom