About Metric Me Limited (SC520905) United Kingdom