About Thermo Fisher Scientific Life Holdings Limited (08792510) United Kingdom