About Ddj Ventures Ltd (12383640) United Kingdom