About Qubix Limited (06009158) United Kingdom