About Linden Investments Limited (00627243) United Kingdom