About Megahertz Broadcast Systems Limited (07206471) United Kingdom