About Linden Hill Capital Management Services Limited (10361628) United Kingdom