About Metrick Ltd (11928213) United Kingdom