About Thynck Limited (12621993) United Kingdom