allied global minning and construction