About 420 Mega Corp Limited (12994058) United Kingdom