About Tenten Global Limited (08069698) United Kingdom