About Thread Type Ltd (13698846) United Kingdom