About Quantum Resolve Limited (11255962) United Kingdom