About King William Street Capital Management Limited (09337401) United Kingdom