About Quantum Cubed Ltd. (09531141) United Kingdom