About Terahertz Energy Limited (08459876) United Kingdom