About Terrinvest Ltd. (07204623) United Kingdom