About Lindenbaum Investments Limited (08627512) United Kingdom