About Thymerim Ltd (13176320) United Kingdom