About Globex Digital Technologies Limited (13184144) United Kingdom