About Qubic Group Limited (04010368) United Kingdom