About Tayra Ltd (12857005) United Kingdom