About Mega Entertainment Limited (03405643) United Kingdom