About Thyme Developments Limited (13409684) United Kingdom