About Globe Express Ltd (12293105) United Kingdom