About Quantum Edge Ltd (09174082) United Kingdom