About Terus Technology Ltd (11131023) United Kingdom