About Thermalloy Limited (11160304) United Kingdom