About Xgroup2017 Limited (10878945) United Kingdom