About The Investment Management Company Limited (09544194) United Kingdom