About Teres Technology Ltd (11974939) United Kingdom