About Qubyx Limited (03460752) United Kingdom