About Quantum Metric (uk) Limited (11806042) United Kingdom