About Ltcm Ltd (09265614) United Kingdom