About Thax Wax Ltd (13265071) United Kingdom