About Tredora Limited (10664989) United Kingdom