About X30 Group Limited (09629184) United Kingdom