About Qubic Limited (07888681) United Kingdom