About D&s Ventures Ltd (11139141) United Kingdom