About Globex Trading Limited (12442620) United Kingdom