About Mega Tech Industries Limited (08802254) United Kingdom