About Q-kx Limited (10355421) United Kingdom