About Globe Investments Limited (11295975) United Kingdom