About Terawatt Uk Ltd (NI038353) United Kingdom