About Thermo Fisher Scientific Life Technologies Enterprise Holding Limited (09258183) United Kingdom