About Digital Expanse Limited (10757232) United Kingdom