About Digital Space Technology Group Limited (07427648) United Kingdom