About Quantum Resolve Limited (13124511) United Kingdom