About Thyra App Ltd (12585701) United Kingdom