About Tera Capital Limited (12274315) United Kingdom