About Globex Ventures Limited (11394607) United Kingdom