About Qubix Corner Ltd (13676930) United Kingdom