About Therme Group Holdings (uk) Limited (11751751) United Kingdom