About Bamberger Investments Ltd (11506373) United Kingdom