About Metahertz Technologies Ltd (12584015) United Kingdom