About Tera-com Limited (13279905) United Kingdom