About Teri-2 Ltd (10558947) United Kingdom