About Thymeasury Ltd (13652243) United Kingdom