About Monometer Ltd (12852120) United Kingdom