About Globlex Limited (11605937) United Kingdom