About Quantum Search Solutions Limited (11388048) United Kingdom