About Digi Space Solutions Limited (09316127) United Kingdom