About K&x Technologies Ltd (08884032) United Kingdom