About Ta Technology Ltd (09013835) United Kingdom