About X1 The Edge Limited (08622549) United Kingdom