About Quantmetrics Capital Management Limited Liability Partnership (OC304666) United Kingdom