About Global Investments & Holdings Corporation (uk) Ltd (11730264) United Kingdom