About Qx Corporation Ltd (SC393892) United Kingdom