About Mega Ohm Electrical Ltd (11943208) United Kingdom