About Globex International Limited (12668639) United Kingdom