About Nico Therm Limited (10027239) United Kingdom