About X4 Global Ltd (11480923) United Kingdom