About Globe Topco Limited (13065509) United Kingdom