About Torktel Ltd (13377675) United Kingdom