About Thermalfocus Global Csp Service Limited (10374672) United Kingdom