About Globalize Ltd (10510349) United Kingdom