About Qubick Ltd (12192424) United Kingdom