About Ds3 Ltd (12386246) United Kingdom