About Thymrence Ltd (13509755) United Kingdom