About Linden Management (uk) Limited (03097365) United Kingdom