About X4 Group Ltd (06711498) United Kingdom