About Tuuryare Limited (12225646) United Kingdom