About Thyme Technologies Ltd (08610117) United Kingdom