About Tyra Limited (04541071) United Kingdom