About Mega Trade L.p. (SL016658) United Kingdom