About S Linden Management Ltd (12002136) United Kingdom