About Teracornix Ltd (11845175) United Kingdom