About Qubex Global Limited (12061146) United Kingdom