About Immico Thermo Immission Control Ltd (11944564) United Kingdom