About D S A 2020 Ltd (12604097) United Kingdom