About Thyra Ltd (12517216) United Kingdom