About X1 The Campus Limited (10143111) United Kingdom