About Thaw Technology Ltd (09883977) United Kingdom