About Tayya Limited (10837997) United Kingdom