About Ds20 Ltd. (11859552) United Kingdom