About Thomson Information & Solutions (holdings) Limited (04066194) United Kingdom