About Thermo Fisher Scientific Life Technologies Investment Uk Ii Limited (09253582) United Kingdom