About Dsd-211018 Ltd (12254034) United Kingdom