About Tera Technologies Limited (06791632) United Kingdom