Mega Uranium Customer Service Phone Numbers Customer Service: 416.643.7630   Mega Uranium Headquarters Info, Email, Phone number, Website and live chat Information Mega Uranium Ltd. acquires, explores, and develops natural resource properties, with a focus on uranium. The Company has uranium resources in Australia and uranium exploration projects in Australia, Argentina, Bolivia, Colombia, Canada and Cameroon. Mega Uranium