About Megahertz Medical Limited (12318746) United Kingdom