About Thuax Ltd (13054934) United Kingdom