About X4 Technology Ltd (10524040) United Kingdom