About Thetatech Ltd (12801870) United Kingdom