About Tera Capital Partners Limited Liability Partnership (OC438603) United Kingdom