Anglo American Learnerships in a Mining Company About Anglo American Anglo American is one of the largest mining companies in the world, specifically based in Johannesburg, South Africa and London, United Kingdom The company serves worldwidely and has mining operations in Southern Africa, North and South America and Australia .