About Thames Asset Management Co. Limited (04029180) United Kingdom