About Mega Resources L.p. (SL018693) United Kingdom