About Terahopper Ltd (11875742) United Kingdom