About Mega Alliance Ltd (12783489) United Kingdom