About Teragence Ltd (09342992) United Kingdom