About Tct Energy Holding Limited (10941492) United Kingdom