About Mega Oriental Limited (10071732) United Kingdom