About Quantum Edge R&d Ltd (07832680) United Kingdom