About Qubik Ltd. (SC686812) United Kingdom