About Ar Bains Investments Ltd (10049323) United Kingdom