About Glo Global Ltd (13563930) United Kingdom