About Linden Solutions Limited (11485269) United Kingdom