About Thayan Ltd (11865942) United Kingdom