About Quantum Search Limited (10911323) United Kingdom