About X3 Associates Ltd (09406052) United Kingdom