About Qubric Ltd (NI614008) United Kingdom