About X2 Holdings Limited (06434514) United Kingdom