About X4 Holdings Limited (11048662) United Kingdom