About Tera Management Limited (12121500) United Kingdom