About Ddj Holdings Limited (10292704) United Kingdom