About Thayark Ltd (12159131) United Kingdom