About Metriq Ltd (10117868) United Kingdom