About Metriqauk Ltd (12629658) United Kingdom