About D S Space Ltd (12907349) United Kingdom