THAMES RIVER CAPITAL (UK) LTD