About Swiss Re Investment Management Limited (02143137) United Kingdom