About Metriix Limited (11889147) United Kingdom