About Bains Investments Limited (07684959) United Kingdom