About Cwmni Mega Company Limited (03483785) United Kingdom