About Long Term Capital Management Limited (12272883) United Kingdom