About Teraghem Ltd (11150583) United Kingdom