About Mega Electric Holdings Limited (04344899) United Kingdom