About Metriazo Ltd (11871960) United Kingdom