About Tumi Global Limited (12800012) United Kingdom