About S T Capital Management Ltd (09488095) United Kingdom