About Bentham Investments Limited (04085996) United Kingdom