About Linden Research United Kingdom Ltd (06364479) United Kingdom