About Digital Space Group Limited (04841830) United Kingdom