About Mega7entertainment Limited (12801963) United Kingdom