About Qx1 Digital Limited (13685545) United Kingdom