About Xs Group Ltd (11685287) United Kingdom