About Globedex Limited (03285096) United Kingdom