About X1 Group Ltd (12286239) United Kingdom