About Thermo Dutch Holdings Limited Partnership (LP011655) United Kingdom