About Tragora Limited (10449404) United Kingdom