About Tyrah 29 Ltd (12471787) United Kingdom