About Globesedge Ltd (13404158) United Kingdom