About Ammeter Ltd (11794382) United Kingdom