About Globex Ecommerce Ltd (13044029) United Kingdom