About Metric Capital Ltd (07582893) United Kingdom