About Thora Limited (10731567) United Kingdom