About Xpanse Digital Limited (12685007) United Kingdom