About Mega Arts & Entertainment Limited (13163056) United Kingdom